package com.ddtech.business.practice.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ddtech.business.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @version v1.0
 * @ClassName:PracticeVrRecordStudent description：
 * @author:wei_zhang(xiao)
 * @date: 2024-07-16 22:07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("practice_vr_record_student")
@ApiModel(value="PracticeVrRecordStudent对象", description="学生练习成绩表")
public class PracticeVrRecordStudent extends BaseEntity {

    @ApiModelProperty(value = "训练学生账号")
    private String account;

    @ApiModelProperty(value = "学生编号")
    private String studentNumber;

    @ApiModelProperty(value = "骨骼名称")
    private String bonesName;

    @ApiModelProperty(value = "学生名称、动捕演员名称")
    private String studentName;

    @ApiModelProperty(value = "舞蹈演员动作文件")
    private String practiceDanceFile;

    @ApiModelProperty(value = "得分")
    private Double score;

    @ApiModelProperty(value = "老师打分")
    private Double teacherScore;

    @ApiModelProperty(value = "关键动作分")
    private String keyActionScore;

    @ApiModelProperty(value = "训练记录ID")
    private String practiceVrRecordId;
}
